package org.hawk.gwtppc.webtest.tests.mock;

import java.util.ArrayList;
import java.util.Map;
import java.util.RandomAccess;


public class GenericSubClassMock<T> extends GenericClassMock<GenericSubClassMock<String>, String, String> implements CharSequence, RandomAccess {
	
	public static final String THE_STRING = "aaa";
	
	public GenericSubClassMock(){
		super(new ArrayList[0]);
		this.genericField = THE_STRING;
	}

	/**
	 * 
	 */
	private static final long serialVersionUID = -6709635724628879711L;

	public int length() {
		return genericField.length();
	}

	public char charAt(int index) {
		return genericField.charAt(index);
	}

	public CharSequence subSequence(int start, int end) {
		return genericField.subSequence(start, end);
	}

	public void putAll(Map<? extends String, ? extends T> arg0) {
		
	}
}
